Skip to content

feat: Add landing page components including Hero, FeatureSection, Footer, and WorkflowSection#950

Open
samritmukherjee wants to merge 1 commit into
magic-peach:mainfrom
samritmukherjee:feat/landing-page-onboarding/samrit
Open

feat: Add landing page components including Hero, FeatureSection, Footer, and WorkflowSection#950
samritmukherjee wants to merge 1 commit into
magic-peach:mainfrom
samritmukherjee:feat/landing-page-onboarding/samrit

Conversation

@samritmukherjee
Copy link
Copy Markdown

@samritmukherjee samritmukherjee commented May 22, 2026

PR Description

feat: Add landing page components including Hero, FeatureSection, Footer, and WorkflowSection

Changes Made

  • Implemented Hero component with interactive elements and smooth scrolling.
  • Created FeatureSection to showcase key features with hover effects.
  • Developed Footer with navigation links and brand information.
  • Added PrivacySection detailing data handling and user privacy.
  • Introduced WorkflowSection to illustrate the editing process in three steps.
  • Included LoadingScreen for initial loading animation with particle effects.
  • Integrated Sparkles component for visual enhancement in the background.
  • Established Navbar for easy navigation across the landing page.

Participant Info

  • GitHub username: [Add your GitHub username]
  • Contribution level: [Beginner/Intermediate/Advanced]

Screen Recording

Recording / Loom link: [Add your screen recording or Loom link here]

Remember to record: run bun run dev → open http://localhost:3000 → demonstrate the full working flow including any edge cases.

Checklist

  • I have read the contribution guidelines
  • My changes follow the project structure
  • I have tested my changes in Chrome, Firefox, and Safari
  • bun run lint passes (no ESLint errors)
  • bunx tsc --noEmit passes (no TypeScript errors)
  • New interactive elements have aria-label / accessible names
  • No console.log statements left in
  • This PR is related to a valid issue
  • Screen recording attached above (required for UI/feature/design changes)

@vercel
Copy link
Copy Markdown

vercel Bot commented May 22, 2026

@samritmukherjee is attempting to deploy a commit to the magic-peach1's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 22, 2026

⚠️ PR Format Issues — @samritmukherjee

Please fix the following before your PR can be reviewed:

  • ⚠️ No linked issue found. Add Closes #<issue-number> to your PR description.

Push new commits after fixing — this comment will update automatically.

📖 CONTRIBUTING.md

@github-actions
Copy link
Copy Markdown
Contributor

👋 Thanks for your PR, @samritmukherjee!

Welcome to Reframe — a browser-based video editor built for everyone 🎬

What happens next

  1. 🤖 Automated checks — build & TypeScript typecheck will run automatically
  2. Vercel preview — a preview deployment will be created (requires maintainer authorization for fork PRs)
  3. 👀 Code review — a maintainer will review your changes
  4. 🚀 Merge — once approved, your PR will be merged!

Quick checklist

  • PR title follows Conventional Commits (e.g. feat: add dark mode)
  • Linked the issue this PR closes (e.g. Closes #123)
  • Tested the changes locally (bun run dev)
  • Build passes (bun run build)

Useful links

Happy coding! 🎉

@github-actions github-actions Bot added level:advanced Advanced level - 55 pts type:design UI/UX design type:feature New feature labels May 22, 2026
@samritmukherjee samritmukherjee changed the title Optimized tool selectionI'll create a formatted PR template for you with the updates you've provided: feat: Add landing page components including Hero, FeatureSection, Footer, and WorkflowSection May 22, 2026
@vercel
Copy link
Copy Markdown

vercel Bot commented May 22, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
reframe Ready Ready Preview, Comment May 22, 2026 6:12pm

@magic-peach
Copy link
Copy Markdown
Owner

@samritmukherjee please attach a screen recording

@magic-peach magic-peach added the gssoc'26 GirlScript Summer of Code 2026 label May 23, 2026
@magic-peach
Copy link
Copy Markdown
Owner

Hey @samritmukherjee! Thanks for contributing landing page components — the work looks ambitious.

This PR currently has merge conflicts with main. Please rebase your branch:

git fetch origin
git rebase origin/main
# resolve any conflicts
git push --force-with-lease origin <your-branch>

Once conflicts are resolved and CI passes, I'll review and merge. Note: if this PR adds content to src/app/page.tsx, be aware that file has a fixed structure — any <main> wrapper or structural changes there will be reverted to match main's version per project standards.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc'26 GirlScript Summer of Code 2026 level:advanced Advanced level - 55 pts type:design UI/UX design type:feature New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants